home *** CD-ROM | disk | FTP | other *** search
- /*************************************************************************
- * *
- * Copyright (c) 1992, 1993 Ronald Joe Record *
- * *
- * All rights reserved. No part of this program or publication may be *
- * reproduced, transmitted, transcribed, stored in a retrieval system, *
- * or translated into any language or computer language, in any form or *
- * by any means, electronic, mechanical, magnetic, optical, chemical, *
- * biological, or otherwise, without the prior written permission of: *
- * *
- * Ronald Joe Record (408) 458-3718 *
- * 212 Owen St., Santa Cruz, California 95062 USA *
- * *
- *************************************************************************/
-
- #ifndef EXTERNS_H
- extern PFP map;
- extern PFP deriv;
- extern pair dnumeric();
- extern PFP Maps[];
- extern PFP Derivs[];
- extern char *Mapnames[];
- extern Window stacktop,which,canvas,trajec,crijec,info,help,lyajec,prejec;
- extern Window hisbar, colwin;
- extern Display* dpy;
- extern GC Data_GC[], RubberGC, Reverse_GC, BlackOnWhiteGC;
- extern pair A0, A1, B0, B1;
- extern double min_x, min_y, x_range, y_range;
- extern double max_x, max_y, minexp, maxexp;
- extern double x_inc, y_inc, x, y, c_min_x, c_min_y, c_x_range, c_y_range;
- extern double t_min_x, t_min_y, t_x_range, t_y_range;
- extern int dwell,settle,width,height,criwidth,criheight,trawidth,traheight;
- extern int numcolors, numfreecols, displayplanes, run;
- extern xy_t point;
- extern points_t Points, Orbits, Basins, Histog;
- extern Pixmap pixmap, pixtra, pixcri, pixpre;
- extern Colormap cmap;
- extern XColor Colors[];
- extern int*basins[];
- extern int *periods[];
- extern int *indices[];
- extern int screen;
- extern double *coords[][2];
- extern double *crit_pts[];
- extern double *crit_arc[];
- extern double *n_crit_pts[];
- extern double *n_crit_arc[];
- extern double a_minimums[], b_minimums[];
- extern double a_maximums[], b_maximums[];
- extern int minperiod, maxperiod, p1, p2, histogram, precrit, calclyap;
- extern int perind[], resized[];
- extern int numwheels, portrait, attractors, find, critical, lyap;
- extern int maxradius, nostart, numcrits, numarcs, randinit, clearflag;
- extern int save, show, spinlength, savefile, showbar, adjcol, thermometer;
- extern int maxframe, frame, mapindex, orbit, orbits_3d, row, numrows;
- extern int STARTCOLOR, MINCOLINDEX, Xflag, Yflag;
- extern char *outname;
- extern double params[];
- extern double cdelt, delta, start_x, start_y;
- extern unsigned long background, foreground;
- extern image_data_t rubber_data;
- extern void resize();
- extern void redisplay();
- extern void Cleanup();
- extern void Spin();
- extern void show_defaults();
- extern void StartRubberBand();
- extern void TrackRubberBand();
- extern void EndRubberBand();
- extern void CreateXorGC();
- extern void InitBuffer();
- extern void BufferPoint();
- extern void FlushBuffer();
- extern void AllInitBuffer();
- extern void AllFlushBuffer();
- #define EXTERNS_H
- #endif
-